'''
    创建学生类，定义类属性、实例属性
'''

class Student(object):
    num_stu=0                 # 定义类属性：学生数
    list_stu=[]               # 定义类属性：学生列表

    def __init__(self,name):
        self.name=name                  # 定义实例属性，给实例属性赋值
        Student.num_stu+=1              # 类属性：学生数在每个实例初始化时自动加 1
        Student.list_stu.append(name)   # 类属性：学生列表，增加该学生

    def test(self):
        print('test函数测试')

zs = Student('ZhangSan')                  # 生成实例zs
print('已添加学生：',zs.name)             # 打印zs名字
print('学生人数为：',Student.num_stu)     # 查看学生数

ls =Student('LiSi')                       # 生成实例ls
print('已添加学生：',ls.name)             # 打印ls名字
print('学生人数为：',Student.num_stu)     # 查看学生数

ww =Student('WangWu')                     # 生成实例ww
print('已添加学生：',ww.name)             # 打印ww名字
print('学生人数为：',Student.num_stu)     # 查看学生数

print('学生名单如下：',end='')             # 打印学生列表
for i in Student.list_stu:                 # 循环打印学生名单
    print(i,end='  ')
